fight involving machete blows - Spanish English Dictionary